.el-input--mini {
  font-size: min(1.143rem,.833vw);
}
.el-input--mini .el-input__inner {
  background: transparent;
  &::placeholder{
    color: #666666;
  }
}
.el-form-item--mini .el-form-item__label {
  font-size: min(.571rem,.417vw);
  line-height: min(.571rem,.417vw);
  font-weight: 600;
  color: #ffffff;
  margin-bottom: 5px;
}
.el-form-item--mini.el-form-item {
  margin-bottom: min(1.143rem,.833vw);
}
.el-input--mini .el-input__inner {
  //height: min(2.857rem,2.083vw);
  //line-height: min(2.857rem,2.083vw);
}
.el-input--mini  .el-input__inner::placeholder {
  color: #628196;
}
.el-select-dropdown .el-select-dropdown__item {
  //height: initial;
  //line-height: 1;
  padding: 0.271rem 0 0.271rem 1.143rem;
  cursor: pointer;
  font-size: 1.071rem!important;
}

.dark_input {
  background: #0E222E;
  color: #628196;
  border-radius: 0.571rem;
  .el-input__inner {
    height: 3rem;
    background: #0E222E;
    color: #dfdfdf;
    border: none;
    opacity: .5;
  }
}

.dark_input2 {
  background-color: transparent;
  .el-input__inner {
    background-color: transparent;
    color: #dfdfdf;
    border: 1px solid #3C6382;
  }
}
.el-table,
.el-table tr{
  background-color: transparent;
}
.el-table th.el-table__cell,
.el-table td.el-table__cell{
  color: #ffffff;
}
.el-table th.el-table__cell.is-leaf, .el-table td.el-table__cell {
  border: none;
}
.el-table--enable-row-hover .el-table__body tr:hover > td.el-table__cell {
  background-color: #2b4353;
}
.el-table th,
.el-table td {
  margin-right: .143rem;
}

.el-table th.el-table__cell {
  background-color:#122a3a;
  border: none;
  height: 5.143rem;
  padding-right: 0.429rem;
  border-radius:0;
  //color: #628196;
  font-size: 1.071rem;
  font-weight: 700;
}
.el-table td.el-table__cell {
  background-color:#2b43537a;
  border: none;
  height: 5.143rem;
  padding-right: 0.429rem;
  //color: #628196;
  font-size: 1.071rem;
  font-weight: 700;
}
.el-table::before, .el-table--group::after, .el-table--border::after {
  display: none;
}
.s-button {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: min(4rem,2.917vw);
  cursor: pointer;
  border-radius: min(0.571rem,0.417vw);
  background-color: #1c72923d;
  color: #94f4ff;
  font-family: Inter,sans-serif;
  font-size: min(1.143rem,.833vw);
  letter-spacing: .01rem;
  &:hover {
    background-color: #214b63;
  }
}

.el-switch.switch {
  height: initial;
  line-height: initial;
  .el-switch__core {
    width: 2.286rem !important;
    height: 1.143rem;
    margin-left: auto;
    cursor: pointer;
    border: 1px solid #1C7292;
    border-radius: 0.429rem;
    background-color: #1c729233;
  }
  .el-switch__core:after{
  width: 1.143rem;
  height: 1.143rem;
    background: #1C7292;
    box-shadow: 0 0 0.929rem #000000d9;
    transform: translate(-1px,-1px);
}
  .el-switch__core:after {
    top: 0;
  }

}
.el-switch.switch.is-checked {
  .el-switch__core {
    border: 1px solid #67CAE8;
  }
  .el-switch__core::after {
    background: #67CAE8;
  }
}
.el-switch.switch.is-checked .el-switch__core::after {
  top: 0;
  margin-left: -1rem;
}
.el-select {
  .el-input__inner {
    border: 1px solid #3C6382;
    background: transparent;
    color: #ffffff;
  }
}
.el-button--primary {
  background: #163749;
  border-color: #163749;
  &:hover,
  &:focus{
    background: #214b63;
    border-color: #214b63;
  }
}